Cryptext x64 0.11v - Legacy Cryptext 3.4 Testplan
=================================================

Dieser Stand implementiert den rekonstruierten alten Cryptext-3.4-Decrypt-Pfad
zum ersten Mal. Ein echter FASM-/Runtime-Test wurde in der ChatGPT-Umgebung NICHT
durchgefuehrt. FASM 1.73.35 und echte mit Cryptext 3.4 erzeugte Dateien sind
massgeblich.

Bitte zuerst mit ASCII-Passwoertern testen, damit die alte ANSI-Codepage keine
zweite Variable in den ersten Kompatibilitaetstest bringt.

Empfohlenes Testkorpus pro Passwort:
- Original 0 Byte
- Original 1 Byte
- Original 16 KiB
- Original 16 KiB + 1 Byte
- Original 4 MiB
- Original 4 MiB + 1 Byte

Mindestens zwei unterschiedliche bekannte Passwoerter verwenden.

Je Datei pruefen:
1. Mit original Cryptext 3.4 verschluesseln.
2. Die .$#! in Cryptext x64 0.11v entschluesseln.
3. Ergebnis bytegenau mit der Originaldatei vergleichen (Hash/Compare).
4. Falsches Passwort muss VOR Erstellung einer Plaintext-.temp abgelehnt werden.
5. "Originaldatei beibehalten" an/aus testen.
6. Batch aus modernen CT64FILE-v1- und alten Cryptext-3.4-Dateien testen.

Hinweis:
Cryptext 3.4 verarbeitet den RC4-Datenstrom in 16-KiB-Bloecken. Deshalb sind
16 KiB und 16 KiB+1 fuer den Legacy-Test wichtiger als nur die moderne
4-MiB-Grenze.

Nicht als Fehler missverstehen:
Das alte Format hat keine kryptografische MAC ueber den Dateibody. Eine
Ciphertext-Manipulation kann deshalb nicht mit der gleichen Garantie erkannt
werden wie bei CT64FILE v1.
